
package com.skyarm.yuex.jk.roadlist;

/**
 * Please modify this class to meet your needs
 * This class is not complete
 */

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 2.5.2
 * 2012-12-04T00:09:56.125+08:00
 * Generated source version: 2.5.2
 * 
 */
public final class RoadDelegate_RoadPort_Client {

    private static final QName SERVICE_NAME = new QName("http://service.richinfo.com/", "RoadService");

    private RoadDelegate_RoadPort_Client() {
    }

    public static void main(String args[]) throws java.lang.Exception {
        URL wsdlURL = RoadService.WSDL_LOCATION;
        if (args.length > 0 && args[0] != null && !"".equals(args[0])) { 
            File wsdlFile = new File(args[0]);
            try {
                if (wsdlFile.exists()) {
                    wsdlURL = wsdlFile.toURI().toURL();
                } else {
                    wsdlURL = new URL(args[0]);
                }
            } catch (MalformedURLException e) {
                e.printStackTrace();
            }
        }
      
        RoadService ss = new RoadService(wsdlURL, SERVICE_NAME);
        RoadDelegate port = ss.getRoadPort();  
        
        {
        System.out.println("Invoking getHighWayByRegion...");
        int _getHighWayByRegion_arg0 = 0;
        java.lang.String _getHighWayByRegion_arg1 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.RoadVO> _getHighWayByRegion__return = port.getHighWayByRegion(_getHighWayByRegion_arg0, _getHighWayByRegion_arg1);
        System.out.println("getHighWayByRegion.result=" + _getHighWayByRegion__return);


        }
        {
        System.out.println("Invoking getRoadByRegion...");
        int _getRoadByRegion_arg0 = 0;
        java.lang.String _getRoadByRegion_arg1 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.RoadVO> _getRoadByRegion__return = port.getRoadByRegion(_getRoadByRegion_arg0, _getRoadByRegion_arg1);
        System.out.println("getRoadByRegion.result=" + _getRoadByRegion__return);


        }
        {
        System.out.println("Invoking getRoadByKeyword...");
        java.lang.String _getRoadByKeyword_arg0 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.RoadVO> _getRoadByKeyword__return = port.getRoadByKeyword(_getRoadByKeyword_arg0);
        System.out.println("getRoadByKeyword.result=" + _getRoadByKeyword__return);


        }
        {
        System.out.println("Invoking getAllCity...");
        java.lang.String _getAllCity_arg0 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.City> _getAllCity__return = port.getAllCity(_getAllCity_arg0);
        System.out.println("getAllCity.result=" + _getAllCity__return);


        }
        {
        System.out.println("Invoking getAreaByCityId...");
        java.lang.String _getAreaByCityId_arg0 = "";
        java.lang.String _getAreaByCityId_arg1 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.AreaVO> _getAreaByCityId__return = port.getAreaByCityId(_getAreaByCityId_arg0, _getAreaByCityId_arg1);
        System.out.println("getAreaByCityId.result=" + _getAreaByCityId__return);


        }
        {
        System.out.println("Invoking getOptionList...");
        java.lang.String _getOptionList_arg0 = "";
        java.lang.String _getOptionList_arg1 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.OptionInfo> _getOptionList__return = port.getOptionList(_getOptionList_arg0, _getOptionList_arg1);
        System.out.println("getOptionList.result=" + _getOptionList__return);


        }
        {
        System.out.println("Invoking getCarAskInfo...");
        java.lang.String _getCarAskInfo_arg0 = "";
        java.lang.String _getCarAskInfo_arg1 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.AskInfo> _getCarAskInfo__return = port.getCarAskInfo(_getCarAskInfo_arg0, _getCarAskInfo_arg1);
        System.out.println("getCarAskInfo.result=" + _getCarAskInfo__return);


        }
        {
        System.out.println("Invoking getWeatherByCityId...");
        java.lang.String _getWeatherByCityId_arg0 = "";
        java.lang.String _getWeatherByCityId_arg1 = "";
        java.util.List<com.skyarm.yuex.jk.roadlist.WeatherVO> _getWeatherByCityId__return = port.getWeatherByCityId(_getWeatherByCityId_arg0, _getWeatherByCityId_arg1);
        System.out.println("getWeatherByCityId.result=" + _getWeatherByCityId__return);


        }

        System.exit(0);
    }

}
